English Dictionary
◊ INNER EAR
inner ear
n : a complex system of interconnecting cavities; concerned with
hearing and equilibrium [syn: {internal ear}, {labyrinth}]